someone who professes magic - Francés Inglés Diccionario